// import Vue from "vue"
// export default {
//     namespaced:true,

//     state:()=>({
//         cartList:[
//             {
//                 "opt": "规格:萤宝RK2儿童机器人（400万）-pro版",
//                 "parentId": null,
//                 "pointRate": "0.50",
//                 "productBn": "XWBEC61",
//                 "productId": "153782",
//                 "productName": "EZVIZ儿童陪护机器人萤宝RK2-基础版/pro版【送泡泡机】",
//                 "quantity": 1,
//                 "retailerKey": null,
//                 "shopCode": "ECSTORE",
//                 "shopId": "21",
//                 "totalGoodsPriceModel":{
//                     "amount": "1999.00",
//                     "vipAmount": "1699.00"
//                 },
//                 "specModels":[{
//                     "specName": "规格",
//                     "specValue": "萤宝RK2儿童机器人（400万）-pro版"
//                 }],
//                 "is_check":true,
//                 "imgUrl": "https://mfs.ys7.com/mall/7081f4f67d6bab99fa47b687607fa3e5_small.jpg",
//                 "maxCounts": 5,
//                 "minCounts": 1
//             },
//             {
//                 "opt": "规格:萤宝RK2儿童机器人（400万）-pro版",
//                 "parentId": null,
//                 "pointRate": "0.50",
//                 "productBn": "XWBEC61",
//                 "productId": "153783",
//                 "productName": "EZVIZ儿童陪护机器人萤宝RK2-基础版/pro版【送泡泡机】",
//                 "quantity": 1,
//                 "retailerKey": null,
//                 "shopCode": "ECSTORE",
//                 "shopId": "21",
//                 "totalGoodsPriceModel":{
//                     "amount": "1999.00",
//                     "vipAmount": "1699.00"
//                 },
//                 "specModels":[{
//                     "specName": "规格",
//                     "specValue": "萤宝RK2儿童机器人（400万）-pro版"
//                 }],
//                 "is_check":true,
//                 "imgUrl": "https://mfs.ys7.com/mall/7081f4f67d6bab99fa47b687607fa3e5_small.jpg",
//                 "maxCounts": 5,
//                 "minCounts": 1
//             },
//         ],
//         goodList:[
//             {
//                 good_img: "http://mfs.ys7.com//mall/a9d9160270d1fb54ed7318eb74be15c0_small.jpg",
//                 good_price: {
//                     min: "999.00", 
//                     max: "1699.00", 
//                     sale_price_desc: "￥999-￥1699", 
//                     install_fee: 0
//                 },
//                 good_spec: [
//                     {
//                         spec_item: [
//                             {
//                                 spec_value_id: 1178, 
//                                 value: "萤宝RK2儿童机器人（200万）-基础版",
//                             },
//                             {
//                                 spec_value_id: 1180, 
//                                 value: "萤宝RK2儿童机器人（400万）-pro版"
//                             }
//                         ]
//                     }
//                 ],
//                 spec_name: "颜色",
//                 product_id: 0,
//             }
//         ]
//     }),
//     getters: {
//         allInfo(state){
//             let allNum=0
//             let allCheck=true
//             let allPrice=0
//             let lowerPrice=0
//             state.cartList.forEach(item=>{
//                 allNum +=item.quantity
//                 if(!item.is_check){
//                     allCheck=false
//                 }
//                 if(item.is_check){
//                     allPrice +=item.quantity *item.totalGoodsPriceModel.vipAmount
//                     lowerPrice +=item.quantity *(item.totalGoodsPriceModel.amount-item.totalGoodsPriceModel.vipAmount)
//                 }
//             })
//             return {allNum,allCheck,allPrice,lowerPrice}
//         }
//     },
//     mutations: {
//         cartCheckMut(state, idx) {
//             state.cartList[idx].is_check = !state.cartList[idx].is_check;
//         },
//         cartAllCheckMut(state,bool){ 
//             state.cartList.forEach(item=>{
//                 item.is_check = !bool
//             })
//         },
//         DelCheckMut(state,bool){ 
//             state.cartList.forEach(item=>{
//                 item.is_check = !bool
//             })
//         },
//         cartNumAdd(state,idx){
//             if(state.cartList[idx].quantity<=state.cartList[idx].maxCounts){
//                 state.cartList[idx].quantity++
//             }
//         },
//         cartNumSub(state,idx){
//             if(state.cartList[idx].quantity>state.cartList[idx].minCounts){
//                 state.cartList[idx].quantity--
//             }
//         },
//         cartDelCheckMut(state){
//             for(let i=state.cartList.length-1;i>=0;i--){
//                 if(state.cartList[i].is_check){
//                     state.cartList.splice(i,1)
//                 }
//             }
//         }
//     }
// }